﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;

namespace Ldt.DataEngine.DataFlowParse.Model
{
    public class ModuleConfigModel 
    {

        ///<summary>
        /// 
        ///</summary> 
        public ConfigModel[] ModuleConfig { get; set; }

    }


    /// <summary>
    /// 流程配置文件对象
    /// </summary>
    public class ConfigModel
    {

        ///<summary>
        /// 顺序
        ///</summary> 
        public string Number { get; set; }

        ///<summary>
        /// 模块名称
        ///</summary> 
        public string ModuleName { get; set; }


        ///<summary>
        /// 配置内容
        ///</summary> 
        //public XmlDocument ConfigContent { get; set; }
        public string ConfigContent { get; set; }


        ///<summary>
        /// 执行类型
        ///</summary> 
        public string ExecuteType { get; set; }


        ///<summary>
        /// 执行code
        ///</summary> 
        public string ExecuteCode { get; set; }


        ///<summary>
        /// 模块编号
        ///</summary> 
        public string Code { get; set; }


        ///<summary>
        /// 文件路径
        ///</summary> 
        public string FilePath { get; set; }


        ///<summary>
        /// 
        ///</summary> 
        public string Mlflag { get; set; }


        ///<summary>
        /// 
        ///</summary> 
        public List<ConfigModel> ConfigDetail { get; set; }

        /// <summary>
        /// 分组标识
        /// </summary>
        public string GroupStepCode { get; set; }

    }
}
